﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BussinessLogicLayer.BussinessObject;

namespace BussinessLogicLayer.ChucNangQLKhoa
{
    public interface ILayDoiTuongKhoa
    {

        /// <summary>
        /// Lay danh sach diem cua sv theo ma lop hp. Neu malophp la null thi lay tat ca
        /// </summary>
        /// <param name="NguoiQlyKhoa"></param>
        /// <param name="malophp"></param>
        /// <returns></returns>
        List<DiemSvBo> LayDsDiemSv(NguoiQLKhoa_Khoa NguoiQlyKhoa,string malophp);
        List<string> LayDsMaLopHp(NguoiQLKhoa_Khoa NguoiQlyKhoa);
        List<SinhVienBo> LayDsSinhVien(NguoiQLKhoa_Khoa NguoiQlyKhoa);
        List<GiaoVienBo> LayDsGiaoVien(NguoiQLKhoa_Khoa NguoiQlyKhoa);
    }
}
